self-diagnostic system - German English Dictionary